//package leetcode;
//
//import java.util.ArrayDeque;
//import java.util.Deque;
//
//class CQueue {
//    Deque<Integer> inStack;
//    Deque<Integer> outStack;
//
//    public CQueue() {
//        inStack = new ArrayDeque<Integer>();
//        outStack = new ArrayDeque<Integer>();
//    }
//
//    public void appendTail(int value) {
//        inStack.push(value);
//    }
//
//    public int deleteHead() {
//        if (outStack.isEmpty()) {
//            if (inStack.isEmpty()) {
//                return -1;
//            }
//            while (!inStack.isEmpty()) {
//                outStack.push(inStack.pop());
//            }
//        }
//        return outStack.pop();
//    }
//}
//
//public class Test1 {
//}
